package com.heiye.count.biz.constants;

/**
 * @author: heiye
 * @date: 2025/04/28 下午6:58
 * @version: v1.0.0
 * @description: MQ 常量
 */
public interface MQConstants {
    /**
     * Topic: 关注数计数
     */
    String TOPIC_COUNT_FOLLOWING = "CountFollowingTopic";

    /**
     * Topic: 粉丝数计数
     */
    String TOPIC_COUNT_FANS = "CountFansTopic";

    /**
     * Topic: 粉丝数计数入库
     */
    String TOPIC_COUNT_FANS_2_DB = "CountFans2DBTopic";

    /**
     * Topic: 粉丝数计数入库
     */
    String TOPIC_COUNT_FOLLOWING_2_DB = "CountFollowing2DBTopic";

    /**
     * Topic: 计数 - 笔记点赞数
     */
    String TOPIC_LIKE_OR_UNLIKE = "LikeUnlikeTopic";
    /**
     * Topic: 计数 - 问题点赞数落库
     */
    String TOPIC_COUNT_QUIZ_LIKE_2_DB = "CountQuizLike2DBTTopic";

    /**
     * Topic: 问题操作（发布、删除）
     */
    String TOPIC_QUIZ_OPERATE = "QuizOperateTopic";

    /**
     * Tag 标签：问题发布
     */
    String TAG_QUIZ_PUBLISH = "publishQuiz";

    /**
     * Tag 标签：问题删除
     */
    String TAG_QUIZ_DELETE = "deleteQuiz";

    /**
     * Topic: 问题评论总数计数
     */
    String TOPIC_COUNT_QUIZ_COMMENT = "CountQuizCommentTopic";

    /**
     * Topic: 评论点赞数更新
     */
    String TOPIC_COMMENT_LIKE_OR_UNLIKE = "CommentLikeUnlikeTopic";

    /**
     * Topic: 计数 - 评论点赞数落库
     */
    String TOPIC_COUNT_COMMENT_LIKE_2_DB = "CountCommentLike2DBTTopic";
}
